Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
rdlc.util.Pair

Packages that use Pair
rdlc.hw | This package contains all the classes to transform an RDL design into a hardware design.
rdlc.rdl | Contains all of the functionality for reading RDL files and parsing them into an in memory representation.
rdlc.sw | This package contains all the classes to transform an RDL design into a object-oriented software design.
rdlc.test | Test suite manager, execution and tester code.

Uses of Pair in rdlc.hw

Fields in rdlc.hw with type parameters of type Pair
`protected java.util.List<Pair<Expression,java.util.List<java.lang.Integer>>>` | `ModuleInstance_Standard.MessageStruct_Variable.crossProduct` The cross product list, this represents the most complicated part of the packing and unpacking.

Method parameters in rdlc.hw with type arguments of type Pair
`protected void` | `ModuleInstance_Standard.MessageStruct_Variable.addToCrossProduct(Expression tagExpr, int fieldWidth, java.util.List<Pair<Expression,java.util.List<java.lang.Integer>>> oldCrossProduct)` Add a new tag expression and field width to the cross product.

Uses of Pair in rdlc.rdl

Subclasses of Pair in rdlc.rdl
`class` | `RawDynamicIdentifier` This class is nothing more than a named type abbreviation for the raw data returned by the parser.
`class` | `RawStaticIdentifier` This class is nothing more than a named type abbreviation for the raw data returned by the parser.

Fields in rdlc.rdl declared as Pair
`protected Pair<java.lang.String,java.lang.String>` | `PlatformPort.port` A pair of strings denoting the link type and port type of this port.

Fields in rdlc.rdl with type parameters of type Pair
`protected java.util.List<Pair<RawDynamicIdentifier,RawDynamicIdentifier>>` | `UnitInstance.addConnList` The connections which remain to be made.
`protected java.util.List<Pair<RawDynamicIdentifier,RawDynamicIdentifier>>` | `UnitInstance.connList` Connection list for this instance.

Methods in rdlc.rdl that return Pair
`Pair<java.lang.String,java.lang.String>` | `PlatformPort.getPort()` Simple accessor.

Methods in rdlc.rdl with parameters of type Pair
`void` | `Platform_Standard.add(Pair<FileRange,java.lang.String> _literal, Log errorLog, Platform_Standard.Specifier _spec)` This method is used during parsing to specify the language, default link type and engine, all of which are simply strings.

Constructors in rdlc.rdl with parameters of type Pair
`PlatformLink(Pair<FileRange,java.lang.String> _linkType, java.util.List<RawDynamicIdentifier> _rdiGroup)` Full constructor, used during parsing to record the type of this link and the ports it connects.
`PlatformPort(Pair<java.lang.String,java.lang.String> _port)` Full constructor, simple records the given information from the source RDL.

Constructor parameters in rdlc.rdl with type arguments of type Pair
`UnitInstance(java.lang.String _name, Unit _unit, java.util.List<Pair<RawDynamicIdentifier,RawDynamicIdentifier>> _connList)` Simple constructor, merely records it's arguments.

Uses of Pair in rdlc.sw

Fields in rdlc.sw with type parameters of type Pair
`protected java.util.List<Pair<UnitInstance,Class>>` | `Map.wrapperList` Complete list of the unit instances in this design and the corresponding class generated herein.

Uses of Pair in rdlc.test

Fields in rdlc.test with type parameters of type Pair
`protected java.util.Stack<Pair<Test,java.util.Hashtable<java.lang.String,java.lang.String>>>` | `TestSuite.context` A stack of tests being loaded.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES